var _ = require("lodash");
// _.pad([string=''], [length=0], [chars=' '])
// 如果string字符串长度小于 length 则从左侧和右侧填充字符。 如果没法平均分配，则截断超出的长度
console.log(_.pad('abc', 8));
console.log(_.pad('abc', 8, '_-'));
console.log(_.pad('abc', 3));


// _.padEnd([string=''], [length=0], [chars=' '])
// 如果string字符串长度小于 length 则在右侧填充字符。 如果超出length长度则截断超出的部分
console.log(_.padEnd('abc', 6));
console.log(_.padEnd('abc', 2));
console.log(_.padEnd('abc', 6, '_-'));
console.log(_.padEnd('abc', 3));

// _.padStart([string=''], [length=0], [chars=' '])
// 跟上面的方法几乎一样，只不过他是从左侧进行操作